A Visual Language for Querying and Updating Graphs

نویسندگان

  • H. Blau
  • N. Immerman D. Jensen
چکیده

QGRAPH is a new visual language for querying and updating graph databases. In QGRAPH the user can draw a query consisting of some vertices and edges with specified relations between their attributes. The response will be the collection of all subgraphs of the database that have the desired pattern. QGRAPH is very useful for knowledge discovery. QGRAPH has a powerful and elegant counting feature that enables the user to easily specify how many of certain objects and links should exist in order for a subgraph to match a query. QGRAPH has a clean formal semantics which we describe in detail. We show that QGRAPH has expressive power corresponding to a well-defined subset of FO(COUNT), i.e., first-order logic with counting quantifiers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SQUALL: A Controlled Natural Language for Querying and Updating RDF Graphs

Formal languages play a central role in the Semantic Web. An important aspect regarding their design is syntax as it plays a crucial role in the wide acceptance of the Semantic Web approach. The main advantage of controlled natural languages (CNL) is to reconcile the high-level and natural syntax of natural languages, and the precision and lack of ambiguity of formal languages. In the context o...

متن کامل

Querying and Updating RDF / S Named Graphs Master ’ s Thesis

The Semantic Web is emerging to add structure and meaning to conventional Web content [3]. Many scientific groups benefit from data models of increasing complexity to

متن کامل

Representing and Querying Line Graphs in Natural Language: The iGraph System

Numerical information is often presented in graphs. However, this medium is problematic for certain audiences such as inexperienced graph readers, people with visual impairments and users of mobile technologies featuring small screens. We have developed a system called iGraph which provides short verbal descriptions with the information depicted in graphs and a way of interacting with it by mea...

متن کامل

Regular Path Expression for Querying Semistructured Data - Implementation in Prolog

We present regular path expressions (RPE) a language for querying data graphs and its context free grammar implementation in Prolog. A proof of concept parser and query tool is implemented and various usage examples are analyzed for semistructured data formats like XML and JSON.

متن کامل

Developing a BIM-based Spatial Ontology for Semantic Querying of 3D Property Information

With the growing dominance of complex and multi-level urban structures, current cadastral systems, which are often developed based on 2D representations, are not capable of providing unambiguous spatial information about urban properties. Therefore, the concept of 3D cadastre is proposed to support 3D digital representation of land and properties and facilitate the communication of legal owners...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002